﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HttpPrintServer.util.dto
{
    //如果好用，请收藏地址，帮忙分享。
   
    public class PrintData
    {
        /// <summary>
        /// 操作成功
        /// </summary>
        public string msg { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int code { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Data data { get; set; }


        public class Template
        {
            /// <summary>
            /// 
            /// </summary>
            public string createBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string createTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string remark { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int id { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string printId { get; set; }
            /// <summary>
            /// 打印模板6035
            /// </summary>
            public string name { get; set; }
            /// <summary>
            /// E:\doc\jw\联影\打印模板\联影小标签8020-0526.dlt
            /// </summary>
            public string path { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string content { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string status { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int deleted { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int deptId { get; set; }
        }

        public class CPrintList
        {
            /// <summary>
            /// 
            /// </summary>
            public string createBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string createTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string remark { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int id { get; set; }
            /// <summary>
            /// 打印机1
            /// </summary>
            public string name { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string ip { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string netAddress { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string zone { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string status { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int deleted { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int deptId { get; set; }
        }

        public class BGoodsListItem
        {
            /// <summary>
            /// 
            /// </summary>
            public string createBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string createTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateBy { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string updateTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string remark { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string id { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public long typeId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string code { get; set; }
            /// <summary>
            /// 干式救援服
            /// </summary>
            public string name { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string status { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string deleted { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string epc { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string tid { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string barcode { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int quantity { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string getType { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string addType { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string usedDeptId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string usedUserId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string manageDeptId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string manageUserId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string buyTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string userTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string budgetProject { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string invoiceNumber { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string tup1 { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string brand { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string specifications { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string unit { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string supplierId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string contractNum { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string expenditureType { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string areaId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string approveUserId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string approveUserName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string approveTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int approveStatus { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string submitUserId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string submitUserName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string submitTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int nowStatus { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string storeAddress { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string usedUserAddress { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string birthday { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string expiry { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairStartDate { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairEndDate { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairUser { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairMobile { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairRemark { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string repairFile { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string price { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int isLock { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string lockNote { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int deptId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int? isSingleton { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string engineNumber { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string licenseNumber { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public int? isStop { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string lastCheckDate { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string lastKeepDate { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string checkCycle { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string keepCycle { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string warehouseId { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string otherCode { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string bindTime { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string otherCodeBindUserName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string imgUrl { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string manageDeptName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string usedDeptName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string manageUserName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string usedUserName { get; set; }
            /// <summary>
            /// 干式救援服
            /// </summary>
            public string typeName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string supplierName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string areaName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string warehouseName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string getTypeName { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public string isSingletonName { get; set; }
        }

        public class Data
        {
            /// <summary>
            /// 
            /// </summary>
            public Template template { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public CPrintList cPrintList { get; set; }
            /// <summary>
            /// 获取列表成功
            /// </summary>
            public string data { get; set; }
            /// <summary>
            /// 
            /// </summary>
            public List<BGoodsListItem> bGoodsList { get; set; }
        }

    }

}
